﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Domain.Entities.Auditing;

namespace BW.WMS.StockControl_GJH.Dto.Output
{
    public class GetStandingbookOutput : AuditedAggregateRoot<Guid>
    {
        public string Id { get; set; }
        /// <summary>
        /// 盘点单号
        /// </summary>
        public string StandingBookOod { get; set; }
        /// <summary>
        /// 盘点类型
        /// </summary>
        public string StandingBookType { get; set; }
        /// <summary>
        /// 盘点开始时间
        /// </summary>
        public DateTime StandingBookOpenDate { get; set; }
        /// <summary>
        /// 盘点结束时间
        /// </summary>
        public DateTime StandingBookCloseDate { get; set; }
        /// <summary>
        /// 仓库名称
        /// </summary>
        public string WarehouseId { get; set; }
        /// <summary>
        /// 员工编号
        /// </summary>
        public string Empid { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string StandingBookRemark { get; set; }
        /// <summary>
        /// 货品编号
        /// </summary>
        public string ItemId { get; set; }

        /// <summary>
        /// 盘点库位
        /// </summary>
        public string StorageLocationID { get; set; }
        /// <summary>
        /// 盘点数量
        /// </summary>
        public int StandingBookNumber { get; set; }
        /// <summary>
        /// 盈亏数量
        /// </summary>
        public int ProfitNumber { get; set; }
        /// <summary>
        /// 参考单价
        /// </summary>
        public decimal Price { get; set; }
        public decimal ProfitMoney { get; set; }
        /// <summary>
        /// 盘点结果
        /// </summary>
        public string Standingresult { get; set; }
    }
}
